โปรเจก Arduino อย่างง่าย ถังขยะอัจฉริยะ! ไร้การสัมผัส ฝาถังจะเปิด-ปิดอัตโนมัติสำหรับบ้านอัจฉริยะ
🌟 โปรเจกต์ "ถังขยะอัจฉริยะด้วย Arduino" 🌟
หากคุณเป็นคนหลงใหลในเทคโนโลยีและชอบทำโปรเจกต์ DIY แน่นอนว่าคุณจะหลงรักในโปรเจกต์นี้
🔍 เราจะทำอะไร?
เราจะสร้าง "ถังขยะอัจฉริยะ" ที่สามารถเปิด-ปิดฝาอัตโนมัติเมื่อมีคนเข้ามาใกล้ โดยใช้ Arduino และเซนเซอร์ Ultrasonic
💡 ทำไมต้องทำ?
ความสะอาด: ไม่ต้องแตะฝาถังขยะ เปิด-ปิดโดยไม่ต้องสัมผัส
ความสะดวก: สำหรับทุกคนในครอบครัว ไม่ว่าจะเป็นเด็ก หรือผู้สูงอายุ
เรียนรู้: ฝึกทักษะการเขียนโค้ด และการใช้งานอิเล็กทรอนิกส์ด้วย Arduino
🚀 ต้องการเพิ่มความสะดวกสบายในชีวิตประจำวัน อย่ารอช้า ลุยทำโปรเจกต์กันเลย! 🚀
ความสะอาดในการจัดการขยะเป็นสิ่งที่ควรให้ความสำคัญ โดยเฉพาะอย่างยิ่งในยุคปัจจุบันที่เราต้องเน้นความสะอาดและการไม่สัมผัสสิ่งต่างๆ เพื่อป้องกันการระบาดของเชื้อโรค มาพบกับโปรเจกต์ ถังขยะอัจฉริยะ ที่พัฒนาขึ้นโดยการใช้ Arduino และเซนเซอร์ Ultrasonic ที่จะช่วยให้ฝาถังขยะเปิดและปิดโดยอัตโนมัติเมื่อมีคนเข้ามาใกล้ ความสะอาดและความสะดวกเริ่มที่นี่การทำโปรเจกต์ถังขยะเปิด-ปิดฝาแบบไร้สัมผัสอัตโนมัติด้วย Arduino สามารถทำได้โดยใช้เซนเซอร์อินฟราเรด (IR) หรือเซนเซอร์ Ultrasonic เพื่อตรวจจับการเคลื่อนไหวของมือหรือวัตถุที่อยู่ในระยะที่กำหนด หากตรวจจับเห็นการเคลื่อนไหว ฝาถังขยะจะถูกเปิดโดยมอเตอร์ Servo และจะปิดเองหลังจากเวลาที่กำหนด โดยในโปรเจกนี้เราจะใช้ Ultrasonic
อุปกรณ์วัสดุที่ต้องใช้
- Arduino board เช่น Arduino Uno
- เซนเซอร์ Ultrasonic HC-SR04
- มอเตอร์ Servo
- ถังขยะพร้อมฝา
- บอร์ดทดลอง Breadboard และสาย jumper
- ถ่าน 9V พร้อมขั้งถ่านแบบ DC Jack 5.5x2.1mm
ขั้นตอนการทำ
1. การต่อวงจร
เชื่อมต่อเซนเซอร์ Ultrasonic หรือ IR กับ Arduino
เชื่อมต่อมอเตอร์ Servo กับ Arduino
จ่ายไฟ 9-12V ที่ช่อง DC Jack บนบอร์ด Arduino Uno เพื่อให้ไฟเพียงพอในการขับ Servo
การต่อขา Ultrasonic - Uno
- VCC - 5V
- GND - GND
- Trig - 9
- Echo - 8
การต่อขา Servo - Uno
- สีแดง - 5V
- สีน้ำตาล - GND
- สีส้ม - 11
2. เขียนโค้ด Arduino
อ่านค่าจากเซนเซอร์ Ultrasonic หากตรวจจับเห็นการเคลื่อนไหว สั่งให้มอเตอร์ Servo เปิดฝาถังขยะ
3. การติดตั้ง
ติดเซนเซอร์ถังขยะในตำแหน่งที่ต้องการ
ต่อมอเตอร์ Servo กับฝาถังขยะ
ตรวจสอบและทดสอบการทำงาน
4. การใช้งาน
เมื่อเคลื่อนมือ/เท้า หรือมีวัตถุในระยะที่กำหนดไว้ ฝาถังขยะจะเปิดโดยอัตโนมัติ
หลังจากเวลาที่กำหนด ฝาถังขยะจะปิดเอง
โปรเจกต์นี้เป็นไอเดียพื้นฐานที่สามารถพัฒนาให้มีความซับซ้อนขึ้นได้ เช่น การเพิ่มระบบแจ้งเตือนเมื่อถังขยะเต็ม หรือการใช้แบตเตอรี่เพื่อให้เป็นโครงการแบบพกพา.